OpenCores
First Prev 6/6 no use no use
RE: VLC x264 GCC profiling
by gil_savir on Sep 20, 2009
gil_savir
Posts: 59
Joined: Dec 7, 2008
Last seen: May 10, 2021
Gil,

gmon.out was renamed to mobcal_HD_1280x720_gmon.out and checked-in to svn under x264_profiling/gmon_files/. Are you looking for this or something else?

-Gijo


found it. Is the original (or encoded) file available on-line? it would be interesting to see what kind of video was compressed, since the kind of scenes it contains affects the compression process.
RE: VLC x264 GCC profiling
by gijoprems on Sep 21, 2009
gijoprems
Posts: 13
Joined: Jun 17, 2008
Last seen: Jan 8, 2014
Yes, it's available here:-
ftp://ftp.ldv.e-technik.tu-muenchen.de/pub/test_sequences/720p/720p50_mobcal_ter.yuv

-Gijo
RE: VLC x264 GCC profiling
by burra on Sep 24, 2009
burra
Posts: 11
Joined: Aug 13, 2008
Last seen: Nov 24, 2011
Hi,
sorry for being "away". Been busy with other projects.

Started to think about the profiling. It might be useful to make a script that could download all .yuv files/check md5sums. Run profiling on all files and make a folder with profiling data. One could have which x264 bin file to use as a input parameter.
Would also be nice to get it working with the default BusyBox tools. So we can run the script on the embedded platform later.

After we have done some part of the x264 encoder in HW we need to run all profiling test again to see if we got any improvement. Would be nice to have the profiling automated.

Any suggestions on how to do this?

-Burra
RE: VLC x264 GCC profiling
by gil_savir on Sep 24, 2009
gil_savir
Posts: 59
Joined: Dec 7, 2008
Last seen: May 10, 2021
After we have done some part of the x264 encoder in HW we need to run all profiling test again to see if we got any improvement. Would be nice to have the profiling automated.

There is no point to compare profiling info gathered on our PCs with new profiling info generated in simulation. I'm also not sure if it will be feasible to run so many .yuv files on simulation. Simulating video encoding is a slow process that might cost hours-to-days for bit-stream of less than 100 frames.

I think our next steps should be:
- establish simulation environment based on the ORPSOC project.
- port x264 to OR1K and simulate it.
- start implementing one or more x264 functions in HW, and create test-suit for simulation and profiling.

The test suit should enable choosing .yuv file for input bit-stream.

- gil
RE: VLC x264 GCC profiling
by mike on Sep 25, 2009
mike
Posts: 1
Joined: May 20, 2004
Last seen: Sep 10, 2015
Thanks Gil. I am using UNR 9.04 Jaunty on a Atom N270 with 2GB RAM
That's correct, YUV is just video.

I downloaded the VLC player for Windows and the behavior was identical. The YUV(qcif version) files played but the cif versions and the x264 versions did not.

Not sure how to resolve this. Will check it out on the Doom9 forum.
Thanks again.

Guru



Hi, Guru,

I have no vlc player in my linux box, but if you have mplayer installed, you can try this command for yuv view:
mplayer YUVFILE.yuv -demuxer rawvideo -rawvideo w=weight:h=height:fps=FPS:format=i420 -vo x11

Press key "." can view step by step.

It works on my debian system,;).
In windows, there are many other YUV viewers.

Johnson Zhu
RE: VLC x264 GCC profiling
by ckavalipati on Sep 29, 2009
ckavalipati
Posts: 19
Joined: Aug 3, 2009
Last seen: Oct 30, 2012
Hi,

could someone update the x264_cygwin.exe to one compiled from the same snapshot?

-gil


I updated the Cygwin binary. Not sure how much useful this will be at this point.

Sorry, I was away for more than a month due to other commitments (both personal and work related). Trying to catch-up all the discussions.
First Prev 6/6 no use no use
© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.